package com.wanhong.springboot.ssm.framework.constant;

import java.math.BigDecimal;

/**
 * Created by  w_yu on 2017/10/23.
 */
public class CommonConstant {

    public final static String RETURN_SUCCESS = "1";
    public final static String RETURN_FAILURE = "-1";

    public static final String ONE = "1";
    public static final String TWO = "2";
    public static final String THREE = "3";
    public static final String ZERO = "0";
    public static final String FOUR = "4";
    public static final String FIVE = "5";
    public static final String SIX = "6";
    public static final String SEVEN = "7";
    public static final String EIGHT = "8";
    public static final String NINE = "9";
    public static final String ONE_ZERO = "10";
    public static final String TWO_ZERO = "20";
    public static final String THREE_ZERO = "30";
    public static final String VALIDATION_GOODS = "validation_goods";
    public static final String LIMITED_IDEMPOTENT_MESSAGE = "请勿重复请求，稍后再试";
    public static final int WAIT_CARRIER_BIDDING_EXPIRED_TIME = 30;//委托单发布12m内无抢单，自动超时取消
    public static final BigDecimal BIG_DECIMAL_ZERO = new BigDecimal(0);
    public static final BigDecimal NEGATIVE_ONE = new BigDecimal(-1);
    public static final BigDecimal BIG_DECIMAL_ONE = new BigDecimal(1);
    public static final BigDecimal BIG_DECIMAL_TWO = new BigDecimal(2);
    public static final BigDecimal BIG_DECIMAL_THREE = new BigDecimal(3);
    public static final BigDecimal BIG_DECIMAL_FOUR = new BigDecimal(4);
    public static final BigDecimal BIG_DECIMAL_ZERO_NET_ZERO = new BigDecimal(0.00);
    public static final BigDecimal BIG_DECIMAL_TWO_HUNDRED_NET_ZERO = new BigDecimal(200.000);
    public static final String UPLOAD_FILE_PATH_TIMESTAMP_FORMATTER = "yyyyMM";
    public static final Integer NEGATIVE_INTEGER_ONE = -1;
    public static final Integer INTEGER_ONE = 1;
    public static final Integer INTEGER_ZERO = 0;
    public static final Integer INTEGER_TWO = 2;
    public static final Integer INTEGER_THREE = 3;
    public static final Integer INTEGER_FOUR = 4;
    public final static Integer INT_FIFTY = 50;
    public final static Integer INT_THREE = 3;
    public static final Integer INTEGER_FIVE = 5;
    public final static Integer INTEGER_SIX = 6;
    public final static Integer INTEGER_SEVEN = 7;
    public final static Integer INTEGER_EIGHT = 8;
    public final static Integer INTEGER_NINE = 9;
    public final static Integer INTEGER_TEN = 10;
    public final static Integer INTEGER_ELVEN = 11;
    public final static Integer INTEGER_TWELVE = 12;
    public final static Integer INTEGER_THIRTEEN = 13;
    public final static Integer INTEGER_FOURTEEN = 14;
    public final static Integer INTEGER_FIFTEEN = 15;
    public final static Integer INTEGER_SIXTEEN = 16;
    public final static Integer INTEGER_TWO_HUNDRED = 200;
    public final static Integer INTEGER_ONE_THOUSAND = 1000;
    public final static Long LONG_ONE_THOUSAND = 1000L;
    public final static Integer INTEGER_ONE_THOUSAND_ONE_HUNDRED = 1100;
    public final static Integer INTEGER_ONE_THOUSAND_ONE_HUNDRED_AND_FIFTY = 1350;
    public final static Long LONG_ZERO = 0L;
    public final static Long LONG_ONE = 1L;
    public final static boolean BOOLTRUE = true;
    public final static boolean BOOLFALES = false;
    public static final String UPLOAD_SOURCE = "app";

    public static final Integer SYSTEM_ADMIN_OPERATOR_ID = 1;
    public static final String SYSTEM_ADMIN_OPERATOR = "systemAdmin";

    public static final String CUSTOMER_NAME_PRE = "待定";
    public static final String REQUEST_IP = "requestIp";

    public static final String TRUE = "true";
    public static final String FALSE = "false";

    public static final Long USERINFO_REDIS_EXPDATE = 86400L;

    public static final String CARRIER_ORDER_BILL_DIR_FORMAT = "yyyyMMdd";


    public static final String EXPIRE_TIME="expireTime";


}
